Special
Balanced
50Speed · Slow

Is Kirlia Good in Omega Ruby & Alpha Sapphire Playthrough?

Kirlia's Psychic/Fairy starts contributing by Brawly's Fighting gym. AbilityTrace copies opponent abilities for surprise utility. Push to Gardevoir at 30 for the real power spike, or use a Dawn Stone for Gallade if you want physical Fighting instead.

StrongGoodEvenToughBadEGTETGEEEEGSGGGEGGSEEGRaltsCatchRoxanneGym 1BrawlyGym 2WattsonGym 3KirliaEvolveFlanneryGym 4NormanGym 5GardevoirGalladeEvolveWinonaGym 6Tate & LizaGym 7WallaceGym 8SidneyE4PhoebeE4GlaciaE4DrakeE4StevenChamp*
Roxanne
Gym 1
Even

Ralts trades roughly evenly with Roxanne's team.

You Win
Geodude
Lv 12
RockGround
Sturdy
TackleDefense CurlRock Tomb
Even
Nosepass
Lv 14
Rock
Magnet Pull
TackleHardenRock Tomb
Brawly
Gym 2
Good

Ralts has the type edge here and should clean up Brawly's team.

Easy KO
Machop
Lv 14
Fighting
Guts
LeerKarate ChopSeismic TossBulk Up
You Win
Makuhita
Lv 16
Fighting
Guts
Arm ThrustKnock OffSand AttackBulk Up
Wattson
Gym 3
Tough

Wattson's team hits Ralts's weaknesses hard.

Risky
Magnemite
Lv 19
ElectricSteel
Sturdy
Thunder WaveTackleVolt Switch
Even
Voltorb
Lv 19
Electric
Soundproof
RolloutChargeVolt Switch
Risky
Magneton
Lv 21
ElectricSteel
Magnet Pull
SupersonicMagnet BombVolt Switch
Flannery
Gym 4
Even

Kirlia trades roughly evenly with Flannery's team.

Even
Slugma
Lv 26
Fire
Flame Body
OverheatRock ThrowLight ScreenSunny Day
You Win
Numel
Lv 26
FireGround
Simple
Earth PowerLava PlumeAmnesiaSunny Day
Even
Torkoal
Lv 28
Fire
White Smoke
OverheatBody SlamCurseSunny Day
Norman
Gym 5
Tough

Norman's typing presses Kirlia's defenses.

Risky
Slaking
Lv 28
Normal
Truant
EncoreRetaliateYawnFeint Attack
Even
Vigoroth
Lv 28
Normal
Vital Spirit
Fury SwipesFeint AttackRetaliateEncore
Risky
Slaking
Lv 30
Normal
Truant
Chip AwaySwaggerRetaliateFeint Attack
Norman
Gym 5
Good

Gallade has the type edge here and should clean up Norman's team.

You Win
Slaking
Lv 28
Normal
Truant
EncoreRetaliateYawnFeint Attack
Easy KO
Vigoroth
Lv 28
Normal
Vital Spirit
Fury SwipesFeint AttackRetaliateEncore
You Win
Slaking
Lv 30
Normal
Truant
Chip AwaySwaggerRetaliateFeint Attack
Norman
Gym 5

Your evolution path matters here. Pick a branch to see how it fares against Norman:

Winona
Gym 6
Even

Gardevoir trades roughly evenly with Winona's team.

You Win
Swellow
Lv 33
NormalFlying
Guts
Quick AttackAerial AceDouble TeamEndeavor
You Win
Pelipper
Lv 33
WaterFlying
Keen Eye
Water PulseRoostProtectAerial Ace
Risky
Skarmory
Lv 33
SteelFlying
Keen Eye
Sand AttackAir CutterSteel WingAerial Ace
You Win
Altaria
Lv 35
DragonFlying
Natural Cure
EarthquakeDragon BreathCotton GuardRoost
Winona
Gym 6
Even

Gallade trades roughly evenly with Winona's team.

Even
Swellow
Lv 33
NormalFlying
Guts
Quick AttackAerial AceDouble TeamEndeavor
Even
Pelipper
Lv 33
WaterFlying
Keen Eye
Water PulseRoostProtectAerial Ace
Even
Skarmory
Lv 33
SteelFlying
Keen Eye
Sand AttackAir CutterSteel WingAerial Ace
Risky
Altaria
Lv 35
DragonFlying
Natural Cure
EarthquakeDragon BreathCotton GuardRoost
Winona
Gym 6

Your evolution path matters here. Pick a branch to see how it fares against Winona:

Tate & Liza
Gym 7
Even

Gardevoir trades roughly evenly with Tate & Liza's team.

Even
Lunatone
Lv 45
RockPsychic
LevitateImmune to Ground attacks
Light ScreenPsychicHypnosisCalm Mind
Even
Solrock
Lv 45
RockPsychic
LevitateImmune to Ground attacks
Sunny DayRock SlidePsychicSolar Beam
Tate & Liza
Gym 7
Even

Gallade trades roughly evenly with Tate & Liza's team.

Even
Lunatone
Lv 45
RockPsychic
LevitateImmune to Ground attacks
Light ScreenPsychicHypnosisCalm Mind
You Win
Solrock
Lv 45
RockPsychic
LevitateImmune to Ground attacks
Sunny DayRock SlidePsychicSolar Beam
Tate & Liza
Gym 7

Your evolution path matters here. Pick a branch to see how it fares against Tate & Liza:

Wallace
Gym 8
Good

Gardevoir has the type edge here and should clean up Wallace's team.

You Win
Luvdisc
Lv 44
Water
Swift Swim
Water PulseAttractSweet KissDraining Kiss
Easy KO
Whiscash
Lv 44
WaterGround
Oblivious
Mud SportWaterfallZen HeadbuttEarthquake
You Win
Sealeo
Lv 44
IceWater
Thick Fat
EncoreBody SlamAurora BeamWaterfall
You Win
Seaking
Lv 44
Water
Swift Swim
Aqua RingRain DanceWaterfallHorn Drill
You Win
Milotic
Lv 46
Water
Marvel Scale
Hydro PumpDisarming VoiceRecoverIce Beam
Wallace
Gym 8
Strong

Gallade resists most of Wallace's coverage and hits back hard.

You Win
Luvdisc
Lv 44
Water
Swift Swim
Water PulseAttractSweet KissDraining Kiss
Easy KO
Whiscash
Lv 44
WaterGround
Oblivious
Mud SportWaterfallZen HeadbuttEarthquake
Easy KO
Sealeo
Lv 44
IceWater
Thick Fat
EncoreBody SlamAurora BeamWaterfall
You Win
Seaking
Lv 44
Water
Swift Swim
Aqua RingRain DanceWaterfallHorn Drill
You Win
Milotic
Lv 46
Water
Marvel Scale
Hydro PumpDisarming VoiceRecoverIce Beam
Wallace
Gym 8

Your evolution path matters here. Pick a branch to see how it fares against Wallace:

Sidney
Elite Four
Good

Gardevoir has the type edge here and should clean up Sidney's team.

Easy KO
Mightyena
Lv 50
Dark
Intimidate
SwaggerTake DownSucker PunchCrunch
You Win
Shiftry
Lv 50
GrassDark
Chlorophyll
Fake OutFeint AttackExtrasensoryLeaf Blade
Easy KO
Cacturne
Lv 50
GrassDark
Sand Veil
Leech SeedPaybackNeedle ArmSpiky Shield
You Win
Sharpedo
Lv 50
WaterDark
Rough Skin
CrunchPoison FangAqua JetSlash
You Win
Absol
Lv 52
Dark
Super Luck
Aerial AceNight SlashPsycho CutSlash
Sidney
Elite Four
Good

Gallade has the type edge here and should clean up Sidney's team.

You Win
Mightyena
Lv 50
Dark
Intimidate
SwaggerTake DownSucker PunchCrunch
You Win
Shiftry
Lv 50
GrassDark
Chlorophyll
Fake OutFeint AttackExtrasensoryLeaf Blade
You Win
Cacturne
Lv 50
GrassDark
Sand Veil
Leech SeedPaybackNeedle ArmSpiky Shield
You Win
Sharpedo
Lv 50
WaterDark
Rough Skin
CrunchPoison FangAqua JetSlash
You Win
Absol
Lv 52
Dark
Super Luck
Aerial AceNight SlashPsycho CutSlash
Sidney
Elite Four

Your evolution path matters here. Pick a branch to see how it fares against Sidney:

Phoebe
Elite Four
Good

Gardevoir has the type edge here and should clean up Phoebe's team.

You Win
Dusclops
Lv 51
Ghost
Pressure
Shadow PunchConfuse RayCurseFuture Sight
You Win
Banette
Lv 51
Ghost
Insomnia
Shadow BallSpiteWill O WispFeint Attack
You Win
Sableye
Lv 51
DarkGhost
Prankster
Shadow ClawFoul PlayPower GemFake Out
You Win
Banette
Lv 51
Ghost
Insomnia
Shadow BallGrudgeToxicPsychic
You Win
Dusknoir
Lv 53
Ghost
Pressure
HexFire PunchIce PunchThunder Punch
Phoebe
Elite Four
Even

Gallade trades roughly evenly with Phoebe's team.

Even
Dusclops
Lv 51
Ghost
Pressure
Shadow PunchConfuse RayCurseFuture Sight
You Win
Banette
Lv 51
Ghost
Insomnia
Shadow BallSpiteWill O WispFeint Attack
Risky
Sableye
Lv 51
DarkGhost
Prankster
Shadow ClawFoul PlayPower GemFake Out
You Win
Banette
Lv 51
Ghost
Insomnia
Shadow BallGrudgeToxicPsychic
Even
Dusknoir
Lv 53
Ghost
Pressure
HexFire PunchIce PunchThunder Punch
Phoebe
Elite Four

Your evolution path matters here. Pick a branch to see how it fares against Phoebe:

Glacia
Elite Four
Good

Gardevoir has the type edge here and should clean up Glacia's team.

You Win
Glalie
Lv 52
Ice
Inner Focus
Light ScreenIce ShardHailCrunch
You Win
Froslass
Lv 52
IceGhost
Snow Cloak
Confuse RayBlizzardHailOminous Wind
You Win
Glalie
Lv 52
Ice
Inner Focus
ProtectIce ShardHailFreeze Dry
You Win
Froslass
Lv 52
IceGhost
Snow Cloak
Draining KissBlizzardHailShadow Ball
You Win
Walrein
Lv 54
IceWater
Thick Fat
SurfBody SlamBlizzardSheer Cold
Glacia
Elite Four
Good

Gallade has the type edge here and should clean up Glacia's team.

Easy KO
Glalie
Lv 52
Ice
Inner Focus
Light ScreenIce ShardHailCrunch
You Win
Froslass
Lv 52
IceGhost
Snow Cloak
Confuse RayBlizzardHailOminous Wind
Easy KO
Glalie
Lv 52
Ice
Inner Focus
ProtectIce ShardHailFreeze Dry
Even
Froslass
Lv 52
IceGhost
Snow Cloak
Draining KissBlizzardHailShadow Ball
Easy KO
Walrein
Lv 54
IceWater
Thick Fat
SurfBody SlamBlizzardSheer Cold
Glacia
Elite Four

Your evolution path matters here. Pick a branch to see how it fares against Glacia:

Drake
Elite Four
Strong

Gardevoir resists most of Drake's coverage and hits back hard.

Easy KO
Altaria
Lv 53
DragonFlying
Natural Cure
Aerial AceCotton GuardDragon PulseMoonblast
Easy KO
Flygon
Lv 53
GroundDragon
LevitateImmune to Ground attacks
EarthquakeDragon ClawRock SlideSupersonic
Easy KO
Kingdra
Lv 53
WaterDragon
Sniper
Dragon PulseSurfYawnIce Beam
Easy KO
Flygon
Lv 53
GroundDragon
LevitateImmune to Ground attacks
FlamethrowerBoomburstDragon PulseScreech
Easy KO
Salamence
Lv 55
DragonFlying
Intimidate
Dragon RushZen HeadbuttCrunchThunder Fang
Drake
Elite Four
Even

Gallade trades roughly evenly with Drake's team.

Even
Altaria
Lv 53
DragonFlying
Natural Cure
Aerial AceCotton GuardDragon PulseMoonblast
Even
Flygon
Lv 53
GroundDragon
LevitateImmune to Ground attacks
EarthquakeDragon ClawRock SlideSupersonic
You Win
Kingdra
Lv 53
WaterDragon
Sniper
Dragon PulseSurfYawnIce Beam
You Win
Flygon
Lv 53
GroundDragon
LevitateImmune to Ground attacks
FlamethrowerBoomburstDragon PulseScreech
Risky
Salamence
Lv 55
DragonFlying
Intimidate
Dragon RushZen HeadbuttCrunchThunder Fang
Drake
Elite Four

Your evolution path matters here. Pick a branch to see how it fares against Drake:

Steven
Champion
Even

Gardevoir trades roughly evenly with Steven's team.

Risky
Skarmory
Lv 57
SteelFlying
Sturdy
ToxicAerial AceSpikesSteel Wing
Even
Claydol
Lv 57
GroundPsychic
LevitateImmune to Ground attacks
ReflectLight ScreenExtrasensoryEarth Power
Even
Aggron
Lv 57
SteelRock
Sturdy
Stone EdgeEarthquakeIron TailDragon Claw
You Win
Cradily
Lv 57
RockGrass
Suction Cups
Giga DrainAncient PowerSludge BombConfuse Ray
You Win
Armaldo
Lv 57
RockBug
Battle Armor
X ScissorRock BlastMetal ClawCrush Claw
Risky
Metagross
Lv 59
SteelPsychic
Clear Body
Bullet PunchZen HeadbuttMeteor MashGiga Impact
Steven
Champion
Good

Gallade has the type edge here and should clean up Steven's team.

Even
Skarmory
Lv 57
SteelFlying
Sturdy
ToxicAerial AceSpikesSteel Wing
Even
Claydol
Lv 57
GroundPsychic
LevitateImmune to Ground attacks
ReflectLight ScreenExtrasensoryEarth Power
You Win
Aggron
Lv 57
SteelRock
Sturdy
Stone EdgeEarthquakeIron TailDragon Claw
Easy KO
Cradily
Lv 57
RockGrass
Suction Cups
Giga DrainAncient PowerSludge BombConfuse Ray
You Win
Armaldo
Lv 57
RockBug
Battle Armor
X ScissorRock BlastMetal ClawCrush Claw
Even
Metagross
Lv 59
SteelPsychic
Clear Body
Bullet PunchZen HeadbuttMeteor MashGiga Impact
Steven
Champion

Your evolution path matters here. Pick a branch to see how it fares against Steven:

Catch Ralts
Available before Badge 1
Type
PsychicFairy

Catch Ralts on Route 102 (walking, Lv 3, rare).

View Ralts locations

Evolve Ralts to Kirlia
Level 20
Type
PsychicFairy

Your Ralts should hit Level 20 before you reach Flannery, at typical leveling pace.

Evolve Kirlia to Gardevoir
Level 30
Type
PsychicFairy

Your Kirlia should hit Level 30 before you reach Winona, at typical leveling pace.

Evolve Kirlia to Gallade
Use Dawn Stone, Male
Type
PsychicFighting

You can usually obtain this item before you reach Winona.

How to Get Kirlia in Omega Ruby & Alpha Sapphire

No wild encounters for Kirlia. The 2-stage line runs through Ralts, which you can catch at moderate rates from the locations below. Evolve at level 20 once you've got the levels.

How to Obtain Kirlia in ORAS

The path to Kirlia starts with Ralts at Lv. 2-3 via walking encounters. 1 catchable stage total, with locations listed for each one below.

  1. Ralts
    Step 1Catch Ralts
    Route 102
    Lv.2Grass
    Rate 5%
    Horde battle
    Route 102
    Lv.3Grass
    Rate 4%
  2. Kirlia
    Step 2Kirlia

Kirlia Weakness

Poison, Ghost, and Steel moves hit Kirlia for super-effective damage. The upside? Dragon-type moves can't touch it at all. Not too many gaps in the chart, 3 weaknesses to account for.

Kirlia Weakness and Resistance Chart
DamageTypes
2x (Weak)Poison, Ghost, Steel
0.5x (Resist)Psychic
0.25x (Resist)Fighting
0x (Immune)Dragon

What is Kirlia Weak Against

Good
3Weak
2Resist
1Immune
Score0
4xCritical
None
½xResist
¼xResist
0xImmune

What is Kirlia Strong Against

4Strong
1Resisted
0Immune
Score+3
½xResisted
0xImmune
None

Best Pokemon Against Kirlia

Kirlia Evolutions

Kirlia can evolve into Gardevoir and Gallade. Kirlia sits before the split, so check the evolution methods below to pick your path. So far, Sp.Atk got the biggest boost (+20 from Ralts). The final form adds another 240 stats on top. View every chain in the Evolution Chart.

How to Evolve

4 Forms
Stat Comparison 4 Stages
Ralts
PsychicFairy
Kirlia
PsychicFairy
Gardevoir
PsychicFairy
Gallade
PsychicFighting
HP
28
38+10
68+30
68+30
ATK
25
35+10
65+30
125+90
DEF
25
35+10
65+30
65+30
SP.ATK
45
65+20
125+60
65
SP.DEF
35
55+20
115+60
115+60
SPE
40
50+10
80+30
80+30
BST
198D-Tier
278D-Tier+80
518B-Tier+240
518B-Tier+240
ROLE
Balanced
Balanced
Wallbreaker
Wallbreaker
TYPE
Special
Special
Special
Physical

Breeding

Very Easy

Breed with Kirlia to get Ralts eggs easily using 49 partners from the Indeterminate and Humanshape egg groups. Notable egg moves include Ally Switch, Confuse Ray, Destiny Bond and 9 more.

Gender
50.0%50.0%
Hatch Time
20 cycles·5,140 steps
Quick~5 min with Flame Body
Egg Moves
12moves
Breed With (best first)
gardevoirgalladeinfernapelopunnygastrodonstunfisktrevenantcacturnevolbeatillumisemonfernospinda

ORAS Kirlia Best Moveset

Psychic/Fairy at 65 Sp. Atk and 50 Speed. AbilityTrace copies opponent abilities. AbilitySynchronize passes status back. The moveset fires at mid-stage power. Gardevoir one evolution away adds 125 Sp. Atk and Mega access with AbilityPixilate.

Best Build

Experimental
Wall
Ability
Trace
Item
EvioliteBULK
Best Nature for Kirlia
Modest+SPA

Kirlia best EVs are Sp. Def and HP

EVs

Wall Moveset

  • NightmareUtility
  • HypnosisUtility
  • Dazzling GleamSTAB
  • Destiny Bond

Recommended Teammates

Moves List

Don't skip the egg moves. Kirlia picks up Ally Switch and Confuse Ray only through breeding, and both fill gaps the natural movepool can't. STAB runs through Future Sight and Synchronoise while coverage across 9 types adds range.

Level-Up Moves

Lv 1
Confusion
7510025Psychic
Lv 1
Double Team
15Normal
Lv 1
Growl
D10040Normal
Lv 1
Teleport-6
D20Psychic
Lv 4
Confusion
7510025Psychic
Lv 6
Double Team
15Normal
Lv 9
Teleport-6
D20Psychic
Lv 11
Disarming Voice
D6015Fairy
Lv 14
Lucky Chant
30Normal
Lv 17
Magical Leaf
6020Grass
Lv 19
Heal Pulse
D10Psychic
Lv 23
Draining Kiss
A7510010Fairy
Lv 26
Calm Mind
C20Psychic
Lv 30
Psychic
C13510010Psychic
Lv 33
Imprison
10Psychic
Lv 37
Future Sight
C18010010Psychic
Lv 40
Charm
D10020Fairy
Lv 44
Hypnosis
B6020Psychic
Lv 47
Dream Eater
C15010015Psychic
Lv 51
Stored Power
D3010010Psychic

TM Moves

TM
TM45
Attract
C10015Normal
TM04
Calm Mind
C20Psychic
TM57
Charge Beam
D509010Electric
TM100
Confide
20Normal
TM99
Dazzling Gleam
B12010010Fairy
TM32
Double Team
15Normal
TM85
Dream Eater
C15010015Psychic
TM49
Echoed Voice
D4010015Normal
TM42
Facade
D7010020Normal
TM70
Flash
D10020Normal
TM56
Fling
D10010Dark
TM21
Frustration
D10020Normal
TM86
Grass Knot
D10020Grass
TM10
Hidden Power
D6010015Normal
TM16
Light Screen
C30Psychic
TM17
Protect+4
C10Normal
TM77
Psych Up
D10Normal
TM29
Psychic
C13510010Psychic
TM03
Psyshock
C12010010Psychic
TM18
Rain Dance
C5Water
TM33
Reflect
C20Psychic
TM44
Rest
C10Psychic
TM27
Return
D10020Normal
TM48
Round
6010015Normal
TM20
Safeguard
D25Normal
TM94
Secret Power
7010020Normal
TM30
Shadow Ball
D8010015Ghost
TM88
Sleep Talk
C10Normal
TM90
Substitute
C10Normal
TM11
Sunny Day
C5Fire
TM87
Swagger
9015Normal
TM12
Taunt
C10020Dark
TM46
Thief
D6010025Dark
TM73
Thunder Wave
C10020Electric
TM24
Thunderbolt
D9010015Electric
TM41
Torment
10015Dark
TM06
Toxic
A9010Poison
TM92
Trick Room-7
C5Psychic
TM61
Will-O-Wisp
C8515Fire

Egg Moves

Egg
Egg
Ally Switch+2
15Psychic
Egg
Confuse Ray
D10010Ghost
Egg
Destiny Bond
B5Ghost
Egg
Disable
D10020Normal
Egg
Encore
C1005Normal
Egg
Grudge
5Ghost
Egg
Mean Look
5Normal
Egg
Memento
C10010Dark
Egg
Misty Terrain
10Fairy
Egg
Shadow Sneak+1
D4010030Ghost
Egg
Skill Swap
D10Psychic
Egg
Synchronoise
18010010Psychic

Tutor Moves

Tut
Tutor
Fire Punch
D7510015Fire
Tutor
Helping Hand+5
D20Normal
Tutor
Hyper Voice
D9010010Normal
Tutor
Ice Punch
D7510015Ice
Tutor
Icy Wind
D559515Ice
Tutor
Magic Coat+4
C15Psychic
Tutor
Magic Room
D10Psychic
Tutor
Pain Split
A20Normal
Tutor
Recycle
C10Normal
Tutor
Shock Wave
6020Electric
Tutor
Signal Beam
D7510015Bug
Tutor
Skill Swap
D10Psychic
Tutor
Snatch+4
10Dark
Tutor
Snore
D5010015Normal
Tutor
Thunder Punch
D7510015Electric
Tutor
Trick
C10010Psychic
Tutor
Wonder Room
10Psychic
Tutor
Zen Headbutt
D1209015Psychic

Transfer Moves

Gen
Gen 3
Body Slam
D8510015Normal
Gen 4
Captivate
10020Normal
Gen 3
Defense Curl
40Normal
Gen 3
Double-Edge
D12010015Normal
Gen 4
Endure+4
D10Normal
Gen 4
Headbutt
D7010015Normal
Gen 3
Mimic
10Normal
Gen 4
Mud-Slap
2010010Ground
Gen 4
Natural Gift
D10015Normal
Gen 4
Swift
D6020Normal
Gen 5
Telekinesis
D15Psychic

Base Stats

Base Stats
Below
HP38
F
Attack35
F
Defense35
F
Sp. Atk65
C
Sp. Def55
D
Speed50
D
Total278
Details
Catch Rate
Moderate120 / 255
Growth Rate
Slow1.25M XP
Height0.8 m
Weight20.2 kg
Base XP97
Abilities
Synchronize
Copies burns, paralysis, and poison received onto the Pokémon that inflicted them.
Trace
Copies an opponent's ability upon entering battle.
TelepathyHidden Ability
Protects against friendly Pokémon's damaging moves.
EV Yield
HPAtkDefSpA+2SpDSpe
Special Attack training target
Pokedex Entry

It is said that a Kirlia that is exposed to the positive emotions of its Trainer grows beautiful. This Pokémon controls psychokinetic powers with its highly developed brain.

Kirlia uses the horns on its head to amplify its psychokinetic power. When the Pokémon uses its power, the air around it becomes distorted, creating mirages of nonexistent scenery.

Kirlia Omega Ruby & Alpha Sapphire Guide

  • In Omega Ruby & Alpha Sapphire, For a casual playthrough, Kirlia works as a placeholder. Psychic/Fairy coverage is useful early. The real payoff is Gardevoir. That's where the stats start mattering.

Game Availability

Since Ruby & Sapphire, Kirlia has been in 17 games. Requiring an item-based evolution to obtain means it's consistently available but requires more effort than simply catching it in the wild.

Was this page helpful?
Thanks for your feedback!
Want to tell us more?
What was most useful?
What could be improved?
Thanks for your feedback