update  Make it compatible with JustArchi's the compatibility Optimizations