added barclamp