adding disk-method support