ruby shadow to use 2.0