rename demo class
extension support attribute #9 #54