10 things to consider when purchasing accounting software