* replace BETA with beta * improve beta error text * remove reference to guide
* support beta functionality * add testing, improve logic and code quality * improve testing and code quality * Fix warning message