this belongs here in Models