Yeah, timescale's useful. It's the "some input or AI" part I didn't feel like going through, would be like 12 different files and eventually cause 13 different bugs because I'd definitely miss something :p