cluster developments