continuing my disastrous code generation plight