Fix too complex _UpdateSigns method