Better volume detection