parse init