all three models in place more or less