Friends, I know it's not a popular position, but I consider Metacello to be poorly factored, unstable, and a bit confusing. How many times do we type things like: Gofer new squeaksource: 'Fuel'; package: 'ConfigurationOfFuel'; load. (Smalltalk at: #ConfigurationOfFuel) load. This is concise, but it is also arguably syntactic sugar. I have been trying to condense the redundant information, and have been (trying to) capture the details in a tool I call Migrate. I have filed out the main class (attached). The idea is that one can save the Migrate package, load that into a new image, and quickly configure the new image. At least that's the plan. Of interest now are the helper-metacello methods. What do you think? I'm trying to help here... Bill