- preliminaries