updates prep work