extended fog of war functionality