Altered factory generation