add cache and bus schemata