Ranieri: 'Players in ideal roles'