add models for input ports