learning the hard way