fixing 'unused-argument', 'unused-variable'; removed 'current_time' as argument, added a Timer object that's intended to do the same thing. Not implemented everywhere yet and a bit wonky.