rubyprog2 changed