learning things the hard way