this sub in a nutshell in Models