[enh] ui improvements
[enh] engine types