Generator Mechanic issues