global bug fixes