Base client scratch