unlocked parser