add new lib and code