what if there is no function ``*`` ?