prep work for item routing