created Mappers for arraylists of each type, plus pruned arraylists of each type to correspond with the necessary queries.