of course there was a bug