target rename
writeAddr type
rebuild
 rebuild