fix less invoke