dirty clazz

dirty clazz