add attributes dump
 fixbug
 add type
 .
 .