hard to deliver