The hands of an angel.