add set/get scalar