work on location types
finished up location types