First code phase updated