user, organization, location addresses module implementation