inputs work