add initSpheres & modify mouse motion