change to button instead of submit