Part 3 added

all works