Fix a bug with no end event
add a demo
Add weekly zones
extarnal API to test in droppable zone