Added input methods