still working on dynamic profile fields. add support for multiple select fields