tester_cpp could be renamed as tester.cpp and used in case of local testing needed