version 2.3.5.1
type checking for drag and drop