fixed erratic behavior on drop, added animations