added option to modify volume