added promos and events insert (buggy)

bug: unit not inserting on first time. will fix tomorrow