optimize the historic features