Added input modes