opinions are not mine unless they're good -------------------------------------------------------------/