Refactor model: Link