add canopy clustering application