feature client done