 todo check gui object knows 
