Refactored user forms to use template parser