Add fast.py and fix smev_class