Adding phase4 part 1