some public fun in Models