smart cohesion