Add push & pull demo