drag and drop responding(first iteration)