+ add offer map