Neosat: on schedule