95 Theses in a nutshell