class 2 repo