Dude this is miserable.