finish demo add