back port poor man's clustering