Optimised code structure for Part 1