A late demo (to teaser)