Loon data objects plus tests