added: rules, wsk functions