Started implementing the isAchievable method