clarify input requirements