setting up for some stuff