Improved negative sign support