working out timing bugs and basic calculations.