prep work for php