functions can be embedded