wrote multi-lake map and converting everything into discreet functions