Adds coding for designers 2 with amends to part 1 also