added spinner to attempt submit