adding completeness