added Singleton
more Movements