add new database contracts EavInterface