moved files around an added logic for promos stored in reusables