visualization upgrade - work in progress