removed unused cases in fill