some structure added