vast spaces