invalid function (public/rec)