fix ccd size info
device classes are singletons
repository/module reentrancy