added dropComplete event