Suggestions on client side working