keep space for negative