add hook for shipping cost preview