@kytta my primary function in my day job is reading and understanding old messy programming in sometimes obsolete controls systems and reprogramming those functions in newer controls systems using modern standards. I really enjoy it, so I know what you mean. It can be fun and quite satisfying.