combined everything, but need to fix timer. so far it tries to overwrite...

... itself. I don't know what to do about it...