Dirty lessons are the best kind.....