add completion handler error