The problem is that you are using a “change by” block when you should be using a “set” block.
“Change by” means add this to the existing amount. So you are adding 1+1 to 1 to get 3. Then adding 3+1 to 3 to get 7, etc.
Another option is to change by only app variable deposit.