Mmmm...maybe the project did go a little overboard. Start simple, expound later would be a better approach perhaps than starting an ambitious project from the get go? I'm just throwing that out there. Not, that I'm a better programmer than Frank. Nor, worse but, fps engines aren't quite my forte'. Regards.