added some volume functionality
works with cherrypy now