broke out visual updating code
0.0.5