finish demo10