InputForm: wrapped to form