new minilib