_generic.py -> _periodic.py