add streams
terrainFunction & findChar