appointment drag works