The ballad of the happy duck and her not so happy end.....