method renamed to result