added methods to uml that were missing