add demo package