add set/get method