challenges: start converting files over to angular. try reworking ads, they're not working. revisit after