Challenges of Cafta by