As hinted by zoltan.