Improve input