fix fcall [ci skip]