started writing sdf.visualize tool