we have live updating