updated/fixed demo