* extended connection and server from react