Michelle thanks for the info on HC it does sound like it really nailed your core, the ribs are most likely the obliques which are major muscles for stabling the core especially with unstable environments, of course they are also major mobilizer of the trunk/spine for side bending twisting and...