added missing structures