input bug fixes