please check the moon phase simulation