Input optimization