Cleaned Code
Updated burnProtect to mesh well with updateTime