Update interact code