hard teachings

>