added ws dependency