added fallback when no goods