Re-implemented sub-module controller methods