added details on mappings and fleshed out other sections