Improved Signed Meaning