parsing initialize