name conflict resolving
fetch result also do the formatting, it should be changed to non specific