more useful subdivision creating