autodetecting dlcs