created class Location, Member, Type