[ZT] fix controller inheritance issues