Updated sub-module