0. Prerequisites