? would it make more sense to explain why you call the deleteRows method 4 times. It might also be better to include this in a loop with a variable for the number of rows in case the number of rows changes ( @christopherluo )