Fixed exposed factory