add offer only when auth