-f -> -e for if tests