update local variables