prepare to add visualization