fail on non-existing factory