enable passing negative int to drop