updated pipes, bar loading