Introduced ws interface