logic_FINAL