finish demo mouseevent