Wait for AJAX login for longer and describe a better approach.
Move the check for all proposals to the end.
Tidy up field label capitalisation to match the implemented forms.