What the hell am I doing on these xxx cartoons? This can't go on any further!