simple fundef added