read update, not confirmed working