Hasty work - shame for its creator.