Proper slot implementation + fix dropping items