Modeling mechanisms