hopefully fixed benchmark