client side mem creator