added dfsr check