added resource() to function list, removed system-specific params from funcs in the list