test update and speed improvements