financial accounting challenges