cloned Ramponi's exercises.