Refactoring business to uniform the results on result attribute