adding result persisting