added required to a few fields