final submit, still need to fix a few things like localstorage being edited.