some visualizer, new base_skeleton and fixes