optimisation in showlive