works just as well with vinyl