add extension
no more an extension, only a lib