Working version with updated noble lib