review of existing models