new version
conditional GET tester