now only changes view on zoom end. checkpoint before beginning work on
adding multiple main/sub details