integrate ui-recorder