add twocomponent.py