factory supervisor