fix sigin problem