fix func syntax