And yet, this thing is really testing my patience!