handle extra case in bad function form