this ought to be fun moving forward