update the presenter for the gui