Slim now use safebuffer