ad intro
improve demo