fixed: user-agent string