plotW option added and impl-d