Add hint model to fix #32.