user form in interface