Added week4 UserInterface.