some structures were added