working toward sync