Part 1 of initial load
Initial load pr 2
Clean and ignores
Initial load pt 3