Modify for logic.