basically working intersection tester