view manager work