removed dependency on body being the drop target