added immediate drop functionality (delta == 0)