get demo to compile