add drop and drop