add set method to allow config extension