client script scenarios