What do you think is the best approach: a HUGE looped script attached to the game object (game_daemon.script...), with all the things that need to be checked during all the game but can not be handled by "events" (caption management, showing the corner buttons (in my case)), or lots of little looped scripts attached to the game object, everyone managing a routine on its own (one manage the caption, another one corner buttons check...), and with sleep times adapted to every purpose? I have discovered that ALL the slowdowns in my game are caused by the game_daemon sleep time... so i'm going to split it in little scripts, and put a 40ms sleep time for the floating caption, 250ms sleep time for the corner buttons check... and all that. I hope that will fix the slowdowns!!! Anyway, I want to know your opinions about this fact, and if anyone finds another approach... even better!