Reimplemented some things. Refactored flow. Redirect on submit.
Strange issues