Nightmare and Darkness update: replaced u64 var for timer function with unsigned long variables! it seems very stable but need more testing!