understanding financial implications