add counter_interface.py