custom lib version