Final fix in exercise 3 and small change in OutputManager