updated update check for special 'chars' like +|-