fix - sign bug