continuing separation, adding inputs.py