fixed check sign bug