redo forms with checkboxes, fix user bug when password doesnt match