added ws8 stuff