cool...just the right terminology