Professor been doin some freaky shit in the lab again