Separated BTHandler