adding result enum