Adding SIO support

@maxidev please review