i knew i'd have to do this all along basically