*sync demo with blog