small stuff in full view, to be continued
switched to database cache management