Ick with maggots