add fixed demo bug