worked on roles and added formtastic instead of using built-in form helpers.