amuse adore advanced science