node makes it easy to control flow