adding equipment update functionality