well I HOPE cal doesn't lose the thread now!