Switch Level Modeling