pushing comments, and tests are doubled with second half in reverse