ui layout, embedding conversion methods