terminology and methods