Problematic code. Moving to event model.
Add old file for reference.