whoops, how did this ever work