change parse initialize