Added Socket to the framework