method knowledge