thesis shizzzz.