adding template lib, get and set