added tier updating