Added Input methods