removed afterDrop to do task
updated functions demo. clarify exclude option.