DAL/DAO for Profile manipulation