For stack overflow again.