add new ws interface