integration of save process