crucial concepts