little update of structure