implemented parsing of new