Implemented bar update