Latest review
Overall rating: 2 (moderate).
Outcome: Accepted (im.).
Motivation:
I am happy to have my paper accepted within four months of submission, but I am surprised that it was accepted right away with no feedback from any peer reviewers. The editor only had some very minor editorial comments (e.g., add some current references).