Buoyancy.. the elusive zen of diving