add load and save step to speed up