moved model specifics