https://stackoverflow.com/questions/...erver/26233914
linkte reFormat yazan function