add drop validation