volume now correctly handled