client sketch