began to implement player controls