Added volume support (finally) and upgraded from printing to actual logging