three-layered interactive clustering