fixed input history