proted revision	19220b89 to other classes