ninechap class 3.1 2 and 3