major edits hopefully I'll figure out how to properly map and group between webpages