more consistent rename player → client