terminal rewards now handled properly