adding support for web services