HHNM to the rescue once again. props