diff --git a/Class_Diagram.md b/Class_Diagram.md
index 1a79e93..c2ee5da 100644
--- a/Class_Diagram.md
+++ b/Class_Diagram.md
@@ -187,9 +187,8 @@ package Model <> #bada55 {
abstract class AbstractDie
abstract class AbstractDieFace
class Player
- interface IManager
- interface IManager $done {
+ interface IManager $done {
+Add(toAdd: T): T
+GetAll(): T[*]
+GetOneByName(name: string): T
@@ -199,7 +198,7 @@ package Model <> #bada55 {
package Games #daf {
- class GameRunner $inprogress {
+ class GameRunner : IManager $inprogress {
-globalPlayerManager: IManager
-globalDieManager: IManager
{static} +PlayGame(game: Game)
@@ -245,7 +244,7 @@ Turn --> "/+Player" Player
GameRunner --> "[*] -games" Game
GameRunner -left-> IManager
GameRunner -up-> IManager
-GameRunner-up-|> IManager
+GameRunner-up-|> IManager
Game --> "[*]" AbstractDie
Game --> "[*] /+Turns" Turn