pre-demo push