terrain thingy + input thingy