start factory