some essentials best practise