Class push. part 1.