fixing update feature