@r2cornell: A lot of hard