more formatting and doing some ground work