1. add comments
2. add multiline tag
3. flow tweak