Part 5 - Filling layout - completed