Update components.py