commiting non-working code to trunk. I need to learn to do branches.