updates to submod