initial gamepad stuff