User utilitiy's lib