Logic review