modify viewservice