modified clustering functions to be able to cluster other overlapped groups, e.g. a66 with no egf