check in this shitty, pain-in-the-ass session engine