Finished implementing DataConnection