add library
use workspace