Amended logic