updated logic.md