Wow, this is pretty rough