factory closure

You may have missed