this belong here in Models