added (unfinished) ws7