implemented ballsack loss