About miscellaneous functions