taking out a shitload of console.logs