Your pronounciation for short "i" is still much better than mine even though it's not perfect comparing with native speakers.
Thanks for sharing your experience!