function body as a block