changed starts/ends types to timestamp; created past promos paginated list; doesnt allow participte after expiration