debugging - details

big update working on avoding re-drawing list on every update