started work on parser2