Introduced the target option for the factory