added bad practices