The green meanie strikes again!