promotion crud