Barbera happy with QP result