Adding drop class and listener class (will change)