Part I. basics