add best practises