Respecting diversity, uniqueness, and relatedness of micro finance with society development.