mobile controls fixed and shake added