updated frame model to transfer save events to the app