taking the concert client out of the loop