added new code to read special setups

this was not done before.
storing metadata. there is some redundant info for now.