add save screenshot callback