begin to implement subkey lists
further work on subkey lists. li and lh record initial support