Added GamePad Functionality