Complete Conroller Input