feature: hiding fields in progress
refact: improving code
refact: improving code
feature: submit buttons