added setvolume function