allowing factory build for xtring