Implemented UIDynamics, not fully working