removing listeners and added special method for drops