added gatt profile boilerplate