added filedrop support