Home Financial Banking challenges and opportunities