add direct call to facade patterns vs. module