removed IR and added push button