(a) Adding sub lib