parsing structure added