move around some general prepwork langauge