Dialog

No need for the id here or above, is there? Let's keep this as simple as possible and only create a new object when necessary.