Introduce Add function for Promotion (need to update schema)