Messed up generator