James Webb Space Telescope

It is, but is it a good idea to post papers prior to being peer reviewed?