minor changes. rework Connections to utilize AsyncTask