considering financial implications