I have a program (that uses the runtime version of Access 97) on Win XP. While this program is running, the taskmanger shows that msaccess.exe keeps the CPU usage at 99%. However my system is not bogged down at all. This program does have 4 hidden forms, So I am wondering if XP gives it all resources unless another app needs them? Any Ideas?