fixed mutable 0 bug and activity restart/back behavior