added registry enumeration