PART I
Theory