bug update keys %{}