TODO: pending -1, to be checked after a new parsing