inferential methods