reworking how Connection information is passed. need to pass opject through an intent. may need to implement serializable or parcelable