inception is functional