different add_context implementation.
linux server does not have same results with old version