Services provided by Samatha Krishna Kadiyala: