more updating of structure module