somehow, part 1 works. this is really unsettling.