Experimenting more with trying to get rid of VLC cones and making the code easier to read