fixed todo ext