Initial import of yoke (single thread)