extract view shared