group history and utils together