modeling requirements