push demo to github