All work below by Ezekiel Brown