dynamic ux 2