added specs and lib_v2