added virtual game controller