https://buzzer.lk/clarification-from-cbsl/