updated Interface Class Diagram