added more svn tricks and surround support