fixed demo hopefully