Input manager work