parse() method added