continue implementation of generation of diff SaveFrame