instant drop implemented