moving toward a real cdq gem
a complete (?) cdq gem