IMG_20110706_222244

Ribbon cables, buttons, oh my!