Author: Deepal Sooriyaarachchi