factor profile ui state selection testing