add functions

tool functions, surf save