Updated to latest version, calculations done one by one and routed using sends