added vol control and squashed bug