Refactoring Result methods