created partial form to refactor