Added 'isSubmitting' functionality to ignore submit if it's in the process of submitting