This looks like a very hard job.