wasn't sure what you meant by more generic. As in, allow for creating an arbitrary # of forced clusters?