generic key files