pretty sure this belongs here in Models