fix google web service and recorder
refactoring, bugfixing