No good dancer is a flawless dancer. Every good dancer has flaws in them. The only difference is that those flaws are very minor and probably not noticed by the general public/audience. Even are finest choreographers in the industry all have flaws. They are the best at what they do, but there is always always always room for improvement! And no choreographer or good dancer is perfect. There is always room for perfectionism. And as the famous saying goes "practice makes perfect." So Shakti is not flawless. But she is exceptionally good and very very very talented! And obviously coming out of Terence sir's academy is just đđł! So hats of to her and the other wonderful dancers on DID!