would be perfect if not for the slowdown, but its... tolerable

somehow even better than the original!