It always seems impossible... until its done.