syntheticx