add demo setup