testing vs sync