repair uminus bug