removed ws dependency