basics complete