useless
getting rid of global variables