Current implmenetation.  Map on the left is too small to view.