carstereo.py without the ABC