Step-based volume adjustment

Master is just a github thing, its the branch in the repo, remove it