Lifted it up inside the extern "C" block L40