not perfect but natural in Models