i think this belongs here in Models