NASA release reveals new update of landing on moon