Container: parent class contract
Interfaces
Fixing potential issues