@djangocat: I have been thinking