add tmp demos