cls: inline enums
zt: fixes