New beginning in Sri Lanka