gen-level analysis