Why you call parse() in constructor?