get visual view working for user view