worked on protox2d_viz