had a annoying time to fix IR
created a tester program