New uml diagram prototype