added check of bt status before requesting bt on