clustering with attendance