Nirosha_Thalagala loading ...