[LAD] engine, validation, ui separation,