financial implication