add filedrop support