updates to match module