Part I. basics