optimized a way 100ms by not do addition in kernel