added parser and updated text and another things