now we know how to create libs