ptidy only
add tests for ! mark