added user-agent settings