Firmament theory