A lot of prep work, that may get reworked later.