many changes added installer to userprofile so user can edit database