basic functionality: about to refactor to put details in info pane on hover