You can reuse the 'drop' task here, can't you?