This file can now be moved to Models.