Welcome home for Sgt. David Tupper