laid out support model