Added Jeffrey Way's generators