Client Side Document