added a variable to remember where the volume was before muting, also fixed tab issue in levelobject