Hint factory safe

The branch with hint factory stuff.
We should remove this reference to bulbs