kai's idea and our discussion