Welcome to the forum, there are a couple things to know. First where are you? There may be many Swift River's in America so locations can help with getting some replies.
Second, when you say you are having trouble landing them, do you mean you are hooking fish and they are coming loose?
I'm surprised that no one has answered your thread with a reply but they may have been wondering same as I did when I opened it, where are you?
One last thing to help you become familiar with the forum and it with you, think about doing an introduction post. You can use this link to create the intro, once the group knows that you're here it'll help. Member Introductions - The North American Fly Fishing Forum