Added load implementation where we write to swap all sections