add savefunc(ctrl + s)