updating barecode