add svn functions