debbuging changes (especcialy parser)