update feature sorta working