random bits of code as I learn it