factories update and ShareThis