added: rules, wsk funcs