Added hint factory