added nameValueRect