add require inputs
generate text from form