Mechanized Construction Carapace Sketch, 2005