developer form
developer form, refactored JS