adding default variables and update ring