finish the innerclass transformation.
test update