add new struture

please, merge right now!