destination must be empty in order to push to root of bucket