The more or less complete version