New hard.in and hard.out