add xl lib
add code