more work on mapping and library views