Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation since 10/27/19 in all areas

  1. 4 points
    All of us have a real life. This is not a company. We are doing this during our free time. I started with debugging, but well: I have not done anything for 3 weeks and I also cannot share anything useful. I just do not have the time at the moment.... Same applies to many other members of this forum...
  2. 3 points
    Update 6/21/20 I'm working on improving the server list page. Each listing for an active server that the BFACP can see will look somewhat like this. Population graph will show the average player count through out the day in a 2 week period. You can highlight and zoom in to see more info on the time. VPN/Proxy checker on the player profile. I'm still trying to decide if I should include this or not. IP marker is only a guess of the general area.
  3. 3 points
    What spam advertisement? You mean showing people what he is working on? If you don't like the timeline in which things are being developed by ONE developer with a real life and a real job, how about you start developing? All you do is spam the forums with your "I want, I want" like a fucking neckbeard asking for chicken tenders.
  4. 3 points
    you have to change the insanelimits.cs file. search the line: list.Add("procon.protected.send"); and replace the line with: if (!args[0].StartsWith("procon.protected")) { list.Add("procon.protected.send"); } after uploading you can use the following script for insane limit to disable other plugins: plugin.ServerCommand("procon.protected.plugins.enable","MULTIbalancer", "False");
  5. 2 points
    I was on mobile @Hedius and at work so didn't really read into it. @fence85 I would recommended you run AdKats. You'll need a database and the stats logger plugin. Little shameless self promo but I offer hosting services for that now. https://myrcon.net/store/category/3-hosting-services/
  6. 2 points
    Yeah, the quoted documentation is part of that plugin. Suggestion: use AdKats. Handles everything as it should.
  7. 2 points
    Striker77733

    GGC down?

    Unfortunately our partner and sponsor for the infrastructure (nitrado) has committed a violation of our partnership contract and shut down our infrastructure without notice outside of the cancellation period. The matter will have legal consequences next week. We hope to be able to get our service up and running again soon, but we are not able to give a date for this yet.
  8. 2 points
    Goal is before the end of this year, hopefully sooner. So unless battlefield dies before that.. Remember, I'm the only one doing it so whatever time I have to work on it I do. Don't have the luxury like I use too.
  9. 2 points
    Hi All, So I've been thinking about doing something like this for a while but I always talked myself out of it. I want to get some feedback on this idea and how many would think about using it if it was offered. In the past I know how hard it was for some users to get a MySQL database going and running the BFACP (since it's a bit requirement heavy in some cases). What I would be doing is offering to manage both of these for you. If enough interest was shown in something like this I would definitely think about doing it. Of course, I also know the risks I would be taking in something like this, but to list what I would be offering I guess is this. MySQL Hosting Daily backups of the database to a remote site & option to download it yourself. No limit on how big your database can be (within reason). Able to bring over your current database BFACP Hosting (If running AdKats on your layers) This would run the newest version (v3.0) Will still be available to run on your own hardware Will have extra features that are not available for an open source setup (still need to think of good things ) Able to use your own domain name with the proper DNS setup. Free SSL Certificate Both Above Premium Feature Ideas (01/23/2020) Machine Learning of your data to help predict certain events or trends. (Think best time to populate a server based on past data.) TBD... Please let me know what you think of this idea and vote in the poll. Again not confirming anything like this will happen but if I get enough interest from the community for something like this then please let me know. Disclaimer: This will NOT be something affiliated with MyRCON but will be ran through it in terms of a payment processor. EDIT: 01/16/2020 Something I also thought about doing along with this is procon hosting too but would need to figure that part out. EDIT: 01/23/2020 I've added a poll question for how much this service would be priced in. This would help me gauge what would be an appropriate range for this service. I've also added something that could be a premium feature.
  10. 2 points
    Thanks for all your help on this, with the def being correct, then the live HSK should not have triggered a sniper rifle? Could be anything to do with my post below and github? I have seen someone else having this issue too? Yard is unbanned btw
  11. 2 points
    Hedius

    HSK ban CELTs BFH

    No, you do not have to contact the plugin creator. The server admin has to decide this and unban you. He is the one who has to handle the ban. You have to prove it to them.... Here the documentation of the ban module which triggered the ban. https://github.com/AdKats/AdKats#hsk-checker-code-6-bans Your HSK of 91% triggered the ban. It is their server. The ban is only local on their server. It is their decision.
  12. 2 points
    Hedius

    FailLog [2.0.0.0]

    Fail Log For BF3, BF4, BFHL, this plugin logs game server crashes, layer disconnects and Blaze dumps. The plugin was developed by PapaCharlie9. However, MorpheusX and I (Hedius) modified it. Download https://gitlab.com/e4gl/fail-log/-/archive/2.0.0.0/fail-log-2.0.0.0.zip Description Each failure event generates a single log line. The log line is written to plugin.log. Optionally, it may also be written to a file in procon/Logs and/or to a Discord server and/or as an email, controlled by plugin settings (see below). Note that this plugin must be run without restrictions (not in sandbox mode) in order to use either the optional separate log file or web log features. The plugin may be run in sandbox mode if both of the optional logging features are disabled. The contents of a log line are divided into fields. The following table describes each of the fields and shows an example: Field Description Example Type A label that describes the type of failure. The types tracked are game server restarts, Procon disconnects, blaze disconnects, and network congestion to/from Procon. BLAZE_DISCONNECT UTC UTC time stamp of the plugin's detection of the failure; the actual event might have happened earlier 20130507_01:52:58 Server Server name per vars.serverName "CTF Noobs welcome!" Map Friendly map name Noshahr Canals Mode Friendly mode name TDM Round Current round/total rounds 1/2 Players vars.maxPlayers/previous known player count/current player count 64/63/0 Uptime Uptime of game server as days.hh:mm:ss 6.09:01:35 Details All of the information you entered in Section 2 of the settings "Game Server Type, Internal Server ID, Short Server Name" Blaze Disconnect Failures This plugin uses a heuristic (a guess) to decide if a loss of players indicates a Blaze disconnect failure. The loss of players is calculated on every admin.listPlayers event. These events happen at least once every 30 seconds, but may happen more frequently if you run other plugins. This means that detection of Blaze events is very dependent on your configuration. You may need to adjust the settings of this plugin to detect Blaze disconnects accurately. Settings Plugin settings are described in this section. Section 1 General plugin settings. Debug Level: Number from 0 to 9, default 2. Sets the amount of debug messages sent to plugin.log. Caught exceptions are logged at 3 or higher. Raw event handling is logged at 8 or higher. Enable Log To File: True or False, default False. If False, logging is only to plugin.log. If True, logging is also written to the file specified in Log File. Log File: Name of the file to use for logging. Defaults to "fail.log" and is stored in procon/Logs. Blaze Disconnect Heuristic Percent: Number from 33 to 100, default 75. Not every sudden drop in players is a Blaze disconnect. Also, sometimes a Blaze disconnect does not disconnect all players or they reconnect before the next listPlayers event happens. This heuristic (guess) percentage accounts for those facts. The percentage is based on the ratio of the count of lost players to the last known count of players. For example, if you set this value to 75, it means any loss of 75% or more players should be treated as a Blaze disconnect. If there were 32 players before and now there are 10 players, (32-10)/32 = 69%, which is not greater than or equal to 75%, so no Blaze failure. If there were 32 players before and now there are no players, (32-0)/32 = 100%, a Blaze failure. If you want to only detect drops to zero players, set this value to 100. If the last known player count was less than 12, no detection is logged, even though a Blaze disconnect may have happened. See also Blaze Disconnect Window Seconds. Blaze Disconnect Window Seconds: Number from 30 to 90, default 30. Normally, listPlayers events happen every 30 seconds and that is normally enough time to detect a Blaze disconnect. However, if you have lots of other plugins running, listPlayer events may happen more frequently than every 30 seconds, which may not be enough time to detect a large enough loss of players. Even if the interval between events is 30 seconds, sometimes a Blaze disconnect takes longer than 30 seconds to complete. This setting allows you to adjust the plugin to handle those situations. If you notice loss of players that you suspect are Blaze disconnects but no failure is registered, increase this value. Try 60 at first and if that isn't enough, add 15 seconds and try again, until you get to the max of 90 seconds. Enable Restart On Blaze: True or False, default False. If True, the game server will be restarted with an admin.shutDown command when a Blaze disconnect is detected and the remaining number of players is zero. Use with caution! Restart On Blaze Delay: Number, default 0. Time in seconds to wait before invoking the admin.shutDown command after a Blaze disconnect. Use with caution, since most servers get messed up or don't save progress properly after a Blaze disconnect, so instant restarts would be advised. Setting it to 0 instantly executes the command. Enable Email On Blaze/Crash: True or False, default False. If True, the plugin will send a notification-email if your server blazes or crashes (see settings below). Make sure to disable the sandbox or allow SMTP-connections and your mailserver + mailserver-port in the trusted hosts. Enable Discord Webhook On Blaze/Crash: True or False, default False. If True, the plugin will send a notification to a Discord webhook if your server blazes or crashes (see settings below). Make sure to disable the sandbox. Min Online Players For Restart (Crash) Notification: Number from 0 to 64, default 4. The minimum amount of online players to classify a server restart as a server crash. Section 2 These settings fully describe your server for logging purposes. Information that can't be extracted from known data is included. All of this information is optional. Game Server Type: Type of game server, defaults to BF4. Internal Server ID: Number from 0 to 20, default 1. Your internal server id. Short Server Name: A short version of your server's name. E.g.: #1 Locker Section 3 These settings configure the BlazeReport-mail being sent. The following values can be entered as wildcards at the email-subject and email-body and will be replaced: %id%, %gameservertype%, %shortservername%, %servername%, %serverip%, %serverport%, %utc% / %time%, %players%, %map%, %gamemode%, %round%, %uptime%, %type%. Email Recipients: List of email-addresses to send the notifications to, one each line. Email Sender: Email-Address being displayed in the 'From:' field. Email Subject: Subject of the notification-email. You can use the values listed above to add information about the BlazeReport. Email Message: Body of the BlazeReport-email, can be fully styled with HTML. You can use the values listed above to add information about the BlazeReport. SMTP Hostname: Hostname/IP-Address of the SMTP-server used to send email. SMTP Port: Number between 0 and 65535, default 25. Port of the SMTP-Server used to send email. SMTP Use SSL: True of False, default true. Toggles the usage of SSL for the connection to your SMTP-server. SMTP Username: Username used to identify with your SMTP-server. SMTP Password: Password used to identify with your SMTP-server. Section 4 These settings configure the BlazeReport-Discord embed notification being sent. The following values can be entered as wildcards at the Message-subject and Message-content and will be replaced: %id%, %gameservertype%, %shortservername%, %servername%, %serverip%, %serverport%, %utc% / %time%, %players%, %map%, %gamemode%, %round%, %uptime%, %type%. Webhook Author: The author of the discord notification, default FailLog. Use Custom Webhook Avatar: True or False, default False. Define a custom webhook avatar or use the default avatar. Webhook Avatar URL: Full URL for the webhook avatar. Webhook Title: Title of the discord notification. You can use the values listed above to add information about the BlazeReport. Webhook Colour Code: Number, default 0xff0000 (red). Colour of the discord embed notification. Webhook Content: Content of the discord notification. You can use the values listed above to add information about the BlazeReport. Discord Webhook URL: Full URL of your Discord webhook. Development This plugin is an open source project hosted on GitLab.com. The repo is located at https://gitlab.com/e4gl/fail-log and the master branch is used for public distributions. See the Tags tab for the latest ZIP distributions. If you would like to offer bug fixes or new features, feel free to fork the repo and submit pull requests.
  13. 2 points
    I did a increase on the limit and pushed it up. You can get the updated minor version here..
  14. 1 point
    Prophet731

    procon crash

    [12:40 AM] Prophet: How's the procon performance? It's now on the new server. [12:40 AM] Prophet: @OneManArmy [12:41 AM] OneManArmy: i have the layer open with adkats to all servers, looks :ok_hand: [12:45 AM] Prophet: Ok cool [12:45 AM] Prophet: I'm going to leave it like this overnight [12:45 AM] Prophet: and see how well it preforms [1:03 AM] Prophet: Alright, EU pool is now enabled. Let's see how this goes [1:12 AM] Prophet: How's the performance now @OneManArmy [1:13 AM] OneManArmy: stable, all green and connected without disconnonecting / connecting [1:15 AM] Prophet: perfect. All I did was increase the php-fpm pool [1:15 AM] Prophet: Don't know how that fix it lol [1:15 AM] Prophet: other server was running fine without those changes [1:19 AM] OneManArmy: okay. i can monitor it a bit from work, see if it stay's connected [1:20 AM] Prophet: Awesome. Doing about 2500 queries per second from the API alone. [1:21 AM] Prophet: So let me know if procon lags for more than 5 mins continuously and at what time it started [1:22 AM] Prophet: UTC time Just for context of what I did and what I would like to know.
  15. 1 point
    Prophet731

    procon crash

    Give it a restart. Maybe it glitched out. I've migrated over the API to two web hosts now so now it's failover supported. That could be the cause too as I was just working on it. The two hosts are located in the US and in EU and the requests are routed based on where the layer is at (georegion)
  16. 1 point
    I wanted I let you know that I am starting to build out the foundation for the hosting services that I talked about here. The pricing model I was originally going for wasn't going to be suitable for how I want to build it. So instead I decided to offer each service as it's own product instead of a package deal. In the future, hopefully, I will be able to do this and offer discounts to those that choose it. Here is how the pricing is laid out for each service as well as information about each. This is as of 7/12/2020. Single MySQL database (up to 30 GB) is $10 USD per month. If you go over the 30 GB usage for the database then each additional gigabyte is charged at $0.10 USD each billing cycle. If you're under 30GB you don't need to worry about this. Databases are replicated across 3 zones (regions) for redundancy. One (1) on the east coast of the USA, One (1) in Frankfurt, and One (1) in Singapore. Depending on the demand, this would grow to more regions. Databases will also be backed up daily and retained for 7 days. See update 4 below for the changes. Procon Layer will be $2 USD per month. Each layer will only allow one (1) game server connection. The reason behind this is for performance. Each layer will also come with most used plugins installed by default. This is to help facilitate faster deployments and get you up and running quickly. Each layer will automatically restart if Procon crashes. Custom plugins can be installed by submitting a support ticket. Battlefield Admin Control Panel (BFACP) will be $5 USD per month As I am still working on building version 3 of the software, I will be installing the last version I did. Once I complete version 3 it will automatically be upgraded for you. All these services will be managed by me so you don't have to worry about the technical side of things to get up and going. If you would like to see how much it would cost for the services, I made a calculator that you can use. It can be found here https://ezrcon.com/calculator.html Update 1 (7/15/2020): I now have Procon hosting available in Europe & Singapore. Store has been updated to reflect that. Update 2 (7/18/2020) Client dashboard is now up and running. Still need to automate the billing and server provisioning but that shouldn't be too much more work. Below is a preview of the panel. Update 3 (7/19/2020) New billing system and hosting platform now live. Update 4 (7/21/2020) I have decided to do a tiered system for MySQL hosting. To give a more flexible option. You can review the packages here.
  17. 1 point
    Hedius

    My server doesn't show PING

    Oh Maybe your hoster blocks pings?
  18. 1 point
    Wow, this looks very familiar to something that I have seen before.
  19. 1 point
    Prophet731

    Procon Version 1.5.3.4 Released

    It's been fixed now so it should use 1.5.3.4 Sent from my ONEPLUS A5010 using Tapatalk
  20. 1 point
  21. 1 point
    Prophet731

    Procon 1.5.3.2-RC

    Hello everyone, @maxdralle had a friend of his look into the bug and they submitted a fix for the Insane Limits issue. I will be doing a release candidate on Thursday 5/14/2020 to have a couple more testers try it out and report back any new problems. He reports that all plugins still work with that modification. I will reply to this topic with the RC zip. After about a week, if no issues are reported I will offically push this as the lastest version. Related thread below. Edit: 5/14/2020 I have published this version and procon should automatically download the update. Please report any bugs with this as well as if the insane limits issue has been resolved.
  22. 1 point
    maxdralle

    Procon Client

    @BestNoob rename the plugin file. remove the "_BC2" from the name, then it works
  23. 1 point
    Hedius

    Voice announce plugin -bf4

    There is no possibility to do that in BF4. There is only the squad voice chat and you can only access it with the game.
  24. 1 point
    https://myrcon.net/topic/162-chat-guid-stats-and-mapstats-logger-1003/
  25. 1 point
    Hedius

    Insane Limits - Examples

    Does: "( player.Kdr> 0.10 )" trigger? enable virtual mode to see actions or write a msg to the console to see if it triggers :x
  26. 1 point
    Oh sorry. I saw that I forgot an important command o.O So after "sudo apt update" you also have to insert "sudo apt-get install mono-devel" Everything should look like this: sudo apt install gnupg ca-certificates sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list sudo apt update sudo apt-get install mono-devel If you made these commands and also uploaded your plugins to the plugins folder it should work. But as it is already written above sandboxing has to be disabled. For further questions about plugin install issues you can go here: https://myrcon.net/topic/508-plugin-install-issues/#comment-54392
  27. 1 point
    Check the value of this field. Set it to 0. Does this help? Do you use AdKats? Not sure if AdKats updates the offset, but AdKats has an option to adjust the logger settings.
  28. 1 point
    maxdralle

    VIP Slot Manager

    ok, i included few features in my unofficial version a year ago. but it still not enough to make an official release. - enable aggressive join on full server only (exactly what you said) - !switchme player msg when the server is full and switching can not work - kicked for vip rejoin msg for bf3/bfh - keep plugin enabled setting (normally the plugin get disabled if the sql database are offline) https://github.com/procon-plugin/vip-slot-manager/blob/master/beta/VipSlotManager.cs
  29. 1 point
    You have set minimum and maximum ticket count to the same value. It will not trigger... You have to set a window... Eg: min 500 max 2800...
  30. 1 point
    I'm glad that re-downloading the files fixed the issue. I love simple solutions.
  31. 1 point
    they would have been part of the zip file for the whole site and extracted on the server via cpanel file manager. i suppose i could re-download bf3 and reupload in a test dir to see if it works any differently. EDIT: That did the trick.
  32. 1 point
    We are aware of an issue with insane limits running on the latest procon version. The plugin doesn't work on the new .NET framework for some reason and we are still trying to figure it out. We have no timeframe on when this can be fixed due to IRL taking priority. @ColColonCleaner and I will try to figure out a solution. The issue is being discussed in the topic linked below. If you have any suggestions or a way to fix the problem please post it there. View full article
  33. 1 point
    @maddog Please check the actual contents of your file for U_M82, not just the 'last updated' title. The last few times that file was updated they didn't modify the timestamp header on it.
  34. 1 point
    Yep just looks like a code is missing, thanks @Hedius. That admin should unban you and update their BFHL.def file to the latest version so the weapon you used is properly categorized as a sniper rifle. https://raw.githubusercontent.com/AdKats/Procon-1/master/src/Resources/Configs/BFHL.def
  35. 1 point
    SuRtur

    Discord Battlefield 4 Status Bot

    Ello
  36. 1 point
    This should not happen. Wait for at least one round. If this does not help: Stop PRoCon Delete the config at Configs/IP/StatsLogger..... cfg Start PRoCon Do not modify anything and try if it works now
  37. 1 point
    Thought that, because the name of your database is controlpanel. The panel needs obviously the tables of both plugins.
  38. 1 point
    Hedius

    FailLog [2.0.0.0]

    Example for a discord notification:
  39. 1 point
    Hedius

    FailLog [2.0.0.0]

    Changelog for version 2.0.0.0: remove the deprecated web log module add support for Discord webhooks Also send emails and discord notifications for crashes new variables for messages: %type% (Error type), %id%, %shortservername% new update check several minor fixes
  40. 1 point
    maxdralle

    VIP Slot Manager

    yes, the adkats population manager should work.
  41. 1 point
    maxdralle

    VIP Slot Manager

    you can change the adkats settings to disable this two commands. open adkats in procon and change: 6. Command List - CDE16 - Teamswap Self - Active: Disabled - CDE17 - Kill Self - Active: Disabled
  42. 1 point
    int winner = (team1.RemainTicketsPercent > team2.RemainTicketsPercent) ? 1 : 2;
  43. 1 point
    @C4MQS8 i get the same error msg. maybe this plugin version a beta version. i dont know. but i changed a littlebit the plugin file. now the plugin get loaded. but there is no plugin settings page. the plugin creates a new folder on the layer server with an txt file. before you try it out, make sure you have a backup of your banlist.txt file from your gameserver. CSharedBanlist.zip
  44. 1 point
  45. 1 point
    There is not a way to do this currently. You can set it up so the restrictions are only active on specific maps, but the restrictions themselves can't change between maps.
  46. 1 point
    I doubt it. These are old posts from the old myrcon forum. Don't you have AdKats installed? If so, I know it has a nuke option somewhere in the settings. Maybe give that a try.
  47. 1 point
    PMKevinRudd

    BF4DB

    BF4DB View File Installation There are a few steps to complete before this plugin will be operational. You must first have created an account with us(https://bf4db.com/register) and then claim a server(https://bf4db.com/myservers). Once you have a server claimed you will be given an API key. Once you have placed the plugin in your Procon layer, the last step is to set up the plugin with the API key and change any settings you might need. Each of these steps will be outlined below. Claiming Server To claim a server please log in and click Server Tools under the user menu. On the Server Tools page, you can claim new servers and manage existing ones. You will then see a box that contains a unique code each time this page is visited and an input for your server Battlelog GUID. You must have admin access to your servers to claim them. The next step is to use whatever tool you use to manage your server to include the unique code in your server name. This is just temporary and can be changed once you have claimed the server. You do not need to change the entire server name to just the unique code, it only has to be in it somewhere. Once the name has been changed with the correct code, then place your server Battlelog GUID in the field and press Claim. If everything was correct you will have successfully claimed a server. Repeat this process for any or all servers you need to set up the plugin for! Get API Key Once you have a server claimed you will be given an API key to be used with our plugin. To get this key visit your Server page under Settings and click on the API Key button next to the server. A box will pop-up with your API key. This key will never expire and can always be accessed here as long as you have the server claimed. This key will only work for the server it was claimed with. Copy the API key for the next step. BF4DB reserves the right to revoke any API key generated for any server at any time. If a server is deemed to be a "hacked" server or is openly harboring hackers (abusing the whitelist function), then it's API key will be revoked and account owners will be unable to claim additional servers in the future. Setup Plugin You must already have a Procon layer setup and running either hosted remotely or locally. Download the plugin using the links below. It will come in a .zip file and contain two files within. Unzip this and place both the included files in the Plugins\BF4 folder on your Procon layer filesystem. Please refer to the Procon manual or your layer provided for file access. After the files are in place restart your layer. Configuration You will then need to open Procon to enable and configure the plugin. Before enabling please input the given API key and change any settings you may want. When the correct API key for that server is included you may then enable the plugin. Settings API Key: You must claim the server on BF4DB.com to receive an API key for this server. Enable VPN Kick: Kicks anybody joining your server that is using a VPN. Enable Auto Bans: When set to Yes, any players banned on BF4DB will be removed from your server. Defaults to Yes. Enable Announcements: When set to Yes, player status during verification will be announced in chat. Defaults to Yes. Player Whitelist: Place any player names(one per line) to be excluded from BF4DB checks and server removal. Debug Level: Mainly for BF4DB developers. If you encounter an issue please set to one of the following levels before submitting a bug report. 0: Disabled. Not debugging in the console will occur. 1: Only player information will be logged. 2: Player and server information will be logged. 3: Player, server, and PunkBuster information will be logged. Development For any support or bug reports please visit our forums or use #plugin-support in our discord server. Please include as much information or debugging as you can. License BF4DB Server Protection by skulls is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International License. Permissions beyond the scope of this license may be available at https://bf4db.com/tos. Submitter PMKevinRudd Submitted 12/25/19 Category Plugins
  48. 1 point
    Prophet731

    Some procon plugins

    Thanks @Martian. I'm just now seeing this. My bad
  49. 1 point
    Prophet731

    Procon Usage Stats

    Now that the usage stats work again, I have made the page to view them. You can view it at the link below. https://stats.myrcon.net/
  50. 1 point
    Originally Posted by sajid30k*: can anyone plz explain to me how its work,can i use my gmail id
×
×
  • Create New...

Important Information

Please review our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.