Added initial support for server side processing