move form buttons into a collection so that is more malleable