Implemented client side metadata update