created a fragment Task to handle the orientation change while still being able to continue the same network call.  Previously on orientation change it would do another asynchTask which was causing a asynchTask leak.  Now using fragmentTask class which is a RETAINED fragment.