wow, this is getting quite complex and I'll need a day or two to adjust with the new crunches