lib devient util