Basic concepts finished for now