added in-mem view manager