merge all of custom.dart into builder.dart