updating three