Add clustering api