increment updates and testing.