add result compute