remove old codegen
remove old design