kraz, i have so much to learn. what was i thinking?