working on model
notes for future fix.