introduced a generated cube