Add prototype lib