Refacto submit buttons