this function would help to minimised issues raised by multipole persons raising the same issue or similar