update interface accepts any value as interface{}